severely indebted - French English Dictionary